stone pitching works - Alemán Inglés Diccionario